Podlove\Modules\Transcripts\Transcripts A

Total Complexity 68
Dependencies 16
Dependents 1
Total lines 505
Lines of code 364
Logical lines of code 242
Comment lines 12
Methods 22
Properties 3

Methods 22

Method Rating Maintainability Complexity Lines of code
serve_transcript_file()
A
43 11 51
parse_and_import_webvtt()
A
46 10 35
ajax_transcript_import()
A
44 7 46
handle_changed_media_file()
S
57 5 18
ajax_transcript_asset_import()
S
57 5 16
transcript_import_from_asset()
S
52 4 25
add_asset_assignment_form()
S
56 4 17
add_transcript_to_feed()
S
58 2 15
load()
S
49 1 30
ajax_transcript_delete()
S
60 2 12
parse_webvtt()
S
62 2 11
transcript_shortcode()
S
62 2 11
extend_episode_form()
S
58 1 17
check_contributors_active()
S
73 2 5
add_player_config()
S
66 2 8
ensure_vtt_mime_type_is_known()
S
70 2 6
ajax_transcript_get_contributors()
S
61 1 12
on_delete_episode()
S
81 1 3
ajax_transcript_get_voices()
S
68 1 6
was_activated()
S
78 1 4
api_init()
S
71 1 6
print_admin_notice()
S
66 1 10